import http from 'wechat-http'

// 接口基础地址
http.baseURL = 'https://toutiao.itheima.net/v1_0'

// 请求拦截器
http.intercept.request = (options) => {
  // 指定默认的头信息
  const defaultHeader = {
  
  }
  // wx.getStorage({
  //   key: 'setToken',
  //  success (res) {
  //   //  console.log(res);
  //  if(res.data){
  //   console.log(res.data);
  //   console.log(133);
  //   // console.log(res.data+'zs');
  //   // 权限认证
  
  //     }
  //   }
  //  }),
const res =   wx.getStorageSync('setToken')
// console.log(res);
if(res){
  // console.log(123);
  // console.log(res);
  defaultHeader.Authorization = 'Bearer '+ res
}
   
  
  // 合并头信息
  options.header = Object.assign({}, defaultHeader, options.header)
  // 拦截器处理后的请求参数
  return options
}
// http.intercept.request = (options) => {
//     // 指定默认的头信息
//     const defaultHeader = {}
//     // 权限认证
//   wx.getStorage({
//         key: 'setToken',
//        success (res) {
//         //  console.log(res);
//        if(res.data){
//         console.log(res.data);
//         // 权限认证
//           defaultHeader.Authorization = 'Bearer ' +res.data
//           }
//         }
//        }),

//     // 合并头信息
//     options.header = Object.assign({}, defaultHeader, options.header)
//     // 拦截器处理后的请求参数
//     return options
//   }

// 响应拦截器
http.intercept.response = ({ statusCode, data, config }) => {
  console.log(statusCode) // http 响应状态码
  console.log(config) // 发起请求时的参数
  // 拦截器处理后的响应结果
  return data
}


// 也可作为模块导出
export default http